home *** CD-ROM | disk | FTP | other *** search
/ Merciful 5 / Merciful - Disc 5.iso / software / p / powercachev37.115cr.lha / installation / workbench2.1+ / Install_PowerCache < prev    next >
Text File  |  1994-04-04  |  36KB  |  915 lines

  1. ; $VER: Install_PowerCache 37.114 (5.4.1994)
  2. ;
  3. ; Install script for PowerCache (Workbench 2.1 or higher)
  4. ;
  5. ; Distributed as a part of the PowerCache project.
  6. ; PowerCache is Copyright (C) 1993, 1994 by Michael Berg
  7. ; All righs reserved
  8. ;
  9.  
  10. (set @default-dest "")
  11. (set old_level @user-level)
  12.  
  13. ; File- and directory names of what we're going to install
  14. ;
  15. (set reqtoolslib    "//libs/reqtools.library")
  16. (set PowerCache        "//PowerCache")
  17. (set PowerCache020    "//PowerCache.020")
  18. (set PowerCache030    "//PowerCache.030")
  19. (set PowerCache040    "//PowerCache.040")
  20. (set DocDir        "//Documentation")
  21. (set CreateDir        "PowerCache")
  22. (set catalogdir        "/Locale/Catalogs/")
  23.  
  24. ;***************************************************************************
  25. ; English strings
  26. ;
  27. ; Translation: Native
  28. ;***************************************************************************
  29.  
  30. (set default_lang 1)
  31.  
  32. (set #targetstr           "In which directory should PowerCache be installed?")
  33. (set #targetsel           (cat "\nPlease select the directory or partition in which you would like "
  34.                 "PowerCache installed (a directory named 'PowerCache' will be created "
  35.                 "in the directory you select)\n\nClick PROCEED to start the installation process.\n\n"
  36.                 @askdir-help))
  37.  
  38. (set #bad-kick           "You must be using Kickstart 2.04+ to install PowerCache using this script!")
  39. (set #fixing-ss           "Correcting User-Startup file...")
  40. (set #makingdir           "Creating PowerCache directory...")
  41. (set #copying-reqtools     "Copying reqtools.library to LIBS:")
  42. (set #copying-PowerCache   "Copying PowerCache...")
  43. (set #copying-docs       "Copying PowerCache documentation...")
  44. (set #copying-docs-help       (cat "PowerCache has extensive online help. This part "
  45.                 "of the installation will copy the help files to "
  46.                 "a directory called 'Documentation' in the target "
  47.                 "directory.\n\n"
  48.                 @makedir-help
  49.                 @copyfiles-help))
  50.  
  51. (set #which-language       ("\nWhich languages should be installed?"))
  52. (set #what-versions       ("\nWhich version(s) would you like to install?"))
  53. (set #what-versions-help   (cat "\nTwo versions of PowerCache are provided. One version, "
  54.                 "the 68000 version, will work on all machines, whilst the "
  55.                 "other requires a 68020 (or better) "
  56.                 "equipped machine. If you have an Amiga 1200, Amiga 2500, "
  57.                 "Amiga 3000 or Amiga 4000, or an accellerator board in your machine, "
  58.                 "then select to install the 68020 version. This version uses "
  59.                 "some special instructions of the 68020 to boost performance.\n\n"
  60.                 "Note for 37.104+: 030 and 040 versions are now included in "
  61.                 "the distribution as well. Please read LastMinuteNotes.txt!\n\n"
  62.                 "You may install both versions of PowerCache if you wish.\n\n"
  63.                 @askoptions-help))
  64.  
  65. (set #pc_68000            "PowerCache 68000")
  66. (set #pc_68020            "PowerCache 68020+")
  67. (set #pc_68030            "PowerCache 68030+")
  68. (set #pc_68040            "PowerCache 68040+")
  69.  
  70. (set #which-language-help  (cat "\nThe Amiga can be operated in many different "
  71.                 "languages. If you want PowerCache to "
  72.                 "use the same language as the Amiga Workbench "
  73.                 "then a catalog file must be copied to your "
  74.                 "system disk for each language supported.\n\n"
  75.                 "To reduce the amount of space consumed by the "
  76.                 "language files, you can select to have only the "
  77.                 "files of specific languages copied.\n\n"
  78.                 "Simply check the boxes of the languages you wish "
  79.                 "to have available on your system.\n\n"
  80.                 @askoptions-help))
  81.  
  82. (set #startup-help       (cat "\nAlthough not strictly required, it is recommended that "
  83.                 "PowerCache: is assigned to PowerCache's home directory when "
  84.                 "using the program. This can be done by hand, using the "
  85.                 "AmigaDOS 'Assign' command, or automatically, using this "
  86.                 "installation script.\n\n"
  87.                 "Two things will happen:\n\n"
  88.                 "· The Installer will check if your startup-sequence\n"
  89.                 "  executes the file S:User-Startup, and will modify\n"
  90.                 "  it to do so, if necessary.\n\n"
  91.                 "· The Installer will look through the S:User-Startup\n"
  92.                 "  file and insert the correct Assign statements where\n"
  93.                 "  appropriate.\n\n"
  94.                 @startup-help))
  95.  
  96.  
  97. ;***************************************************************************
  98. ; Hungarian strings
  99. ;
  100. ; Translation: Gábor_Nagy
  101. ;***************************************************************************
  102. (if (= @language "magyar")
  103. (
  104.     (set default_lang 256)
  105.  
  106. (set #targetstr           "Mely alkönyvtárba legyen a PowerCache felrakva?")
  107.  
  108. (set #targetsel           (cat "\nVálaszd ki az alkönyvtárat vagy partíciót, amelyikbe fel akarod a "
  109.                 "PowerCache-t rakni (egy 'PowerCache' nevû alkönyvtár keletkezik "
  110.                 "az általad választott könyvtárban)\n\nClick-elj a PROCEED-re hogy elindítsd a folyamatot.\n\n"
  111.                 @askdir-help))
  112.  
  113. (set #bad-kick            "Legalább 2.04-es Kickstartot kell használj, hogy e szöveg segítségével rakhasd fel a PowerCache-t")
  114. (set #fixing-ss            "Kijavítom a User-Startup nevû file-t...")
  115. (set #makingdir            "Létrehozom a PowerCache alkönyvtárát...")
  116. (set #copying-reqtools        "A reqtools.library-t másolom a LIBS:-be")
  117. (set #copying-PowerCache    "Másolom a PowerCache-t...")
  118.  
  119. (set #copying-docs        "Másolom a PowerCache dokumentációját...")
  120.  
  121. (set #copying-docs-help       (cat "PowerCache-nek különleges menetközbeni help-je van. "
  122.                 "ez a rész most fel fogja rakni a help file-okat "
  123.                 "egy alkönyvtárba, aminek 'Documentation' a neve, "
  124.                 "és a célkönyvtárban van.\n\n"
  125.                 @makedir-help
  126.                 @copyfiles-help))
  127.  
  128. (set #which-language        "\nMely nyelvek legyenek felrakva?")
  129.  
  130. (set #what-versions        "\nMely verziókat szeretnéd felrakni?")
  131.  
  132. (set #what-versions-help   (cat "A PowerCache két verzióját találod itt. Az elsõ, a 68000 "
  133.                 "verzió az összes gépen fut, míg a másikhoz egy 68020-szal, "
  134.                 "(vagy jobbal) felszerelt gép kell. Ha Amiga 1200, Amiga 2500, "
  135.                 "Amiga 3000 vagy Amiga 4000 géped van, vagy egy gyorsítókártya  van "
  136.                 "a gépedben, akkor válaszd a 68020-as verzió felrakását. Ez a verzió "
  137.                 "használja a 68020 néhány különleges utasítását, hogy megnövelje a "
  138.                 "teljesítményt.\n\n"
  139.                 "Megjegyzés a 37.104-hez: 030 és 040 verziók is vannak már a "
  140.                 "kiadványban. Olvasd el a LastMinuteNotes.txt-t!\n\n"
  141.                 "Ha kívánod, a PowerCache összes verzióját felrakhatod.\n\n"
  142.                 @askoptions-help))
  143.  
  144. (set #pc_68000            "PowerCache 68000")
  145. (set #pc_68020            "PowerCache 68020+")
  146. (set #pc_68030            "PowerCache 68030+")
  147. (set #pc_68040            "PowerCache 68040+")
  148.  
  149. (set #which-language-help  (cat "\nAz Amiga sok nyelven képes mûködni. Ha azt "
  150.                 "akarod, hogy a PowerCache ugyanazt a nyelvet "
  151.                 "használja, mint az Amiga Workbench, akkor "
  152.                 "egy katalógus file-t fel kell másolni a "
  153.                 "rendszerlemezedre, minden egyes támogatott nyelv "
  154.                 "számára.\n\n"
  155.                 "Hogy csökkentsd a felhasznált területet, "
  156.                 "kiválaszthatod, hogy csak bizonyos nyelvek file-jai "
  157.                 "legyenek felmásolva.\n\n"
  158.                 "Egyszerûen pipáld ki azoknak a nyelveknek a "
  159.                 "négyzeteit, amiket elérhetõnek akarsz a rendszer "
  160.                 "számára.\n\n"
  161.                 @askoptions-help))
  162.  
  163. (set #startup-help       (cat "\nUgyan nem feltétlenül szükséges, de ajánlott, hogy "
  164.                 "PowerCache: legyen assign-va a PowerCache alapkönyvtárához "
  165.                 "mikor a programot használod. Ezt megtehed kézzel, az "
  166.                 "AmigaDOS 'Assign' parancsát használva, vagy automatikusan, "
  167.                 "ennek a fölrakó forgatókönyvnek a segítségével.\n\n"
  168.                 "Két dolog fog történni:\n\n"
  169.                 "· Az Installer megnézi, hogy a startup-sequence-ed\n"
  170.                 "  végrehajtja-e az S:User-Startup nevû file-t, és\n"
  171.                 "  ha nem, módosítja, hogy megtegye.\n\n"
  172.                 "· Az Installer átnézi az S:User-Startup file-t, és\n"
  173.                 "  beszúrja a megfelelõ Assign utasítást, ahol az a\n"
  174.                 "  kell.\n\n"
  175.                 @startup-help))
  176. ))
  177.  
  178. ;***************************************************************************
  179. ; German strings
  180. ;
  181. ; Translation: Steffen Salzmann
  182. ;***************************************************************************
  183.  
  184. (if (= @language "deutsch")
  185. (
  186.     (set default_lang 16)
  187.  
  188. (set #targetstr       "In welcher Schublade soll PowerCache installiert werden?")
  189. (set #targetsel    (cat "\nBitte wählen Sie die Schublade oder die Partition, in der PowerCache "
  190.             "installiert werden soll (eine Schublade \"PowerCache\" wird im gewählten "
  191.             "Verzeichnis erzeugt).\n\nWählen Sie \"Weiter\", um die Installation zu starten.\n\n"
  192.             @askdir-help))
  193.  
  194. (set #bad-kick        "Sie benötigen mindestens Kickstart 2.04, um PowerCache\nmit diesem Skript installieren zu können!")
  195. (set #fixing-ss        "Verändere die Datei \"User-Startup\"...")
  196. (set #makingdir        "Lege neue Schublade \"PowerCache\" an...")
  197.  
  198. (set #copying-reqtools     "Kopiere die reqtools.library nach LIBS:")
  199. (set #copying-PowerCache "Kopiere PowerCache...")
  200. (set #copying-docs     "Kopiere PowerCache-Dokumentation...")
  201.  
  202. (set #copying-docs-help
  203.            (cat "PowerCache hat eine umfangreiche integrierte Hilfsfunktion. Dieser Teil "
  204.             "der Installation kopiert die Hilfsdateien in eine Schublade "
  205.             "mit dem Namen \"Documentation\", das sich im Ziel-Verzeichnis "
  206.             "befindet.\n\n"
  207.             @makedir-help
  208.             @copyfiles-help))
  209.  
  210. (set #which-language  "\nWelche Sprachen sollen installiert werden?")
  211.  
  212. (set #what-versions   "\nWelche Version(en) wollen Sie installieren?")
  213.  
  214. (set #what-versions-help
  215.            (cat "\nEs gibt vier verschiedene Versionen von PowerCache. Die Version "
  216.             "für 68000er-Prozessoren funktioniert auf allen Rechnern. "
  217.                         "Die drei anderen Versionen für 68020-, 68030- und 68040-Prozessoren "
  218.                         "benötigen mindestens den jeweilig genannten oder höheren Prozessor.\n\n"
  219.                         "Um eine optimale Leistung zu ermöglichen, ist es empfehlenswert, die "
  220.                         "Version des Programms zu installieren, die dem auf Ihrem Rechner "
  221.                         "benutzten Prozessor entspricht.\n\n"
  222.             @askoptions-help))
  223.  
  224. (set #pc_68000       "PowerCache 68000")
  225. (set #pc_68020       "PowerCache 68020+")
  226. (set #pc_68030     "PowerCache 68030+")
  227. (set #pc_68040     "PowerCache 68040+")
  228.  
  229. (set #which-language-help
  230.            (cat "\nDer Amiga kann in vielen verschiedenen Sprachen betrieben "
  231.             "werden. Wenn Sie PowerCache in derselben Sprache "
  232.             "wie die Amiga-Workbench benutzen wollen, muß "
  233.             "eine Sprachentreiberdatei für jede gewünschte Sprache auf "
  234.                         "Ihr System-Laufwerk kopiert werden.\n\n"
  235.                         "Um den Platz in Grenzen zu halten, den die Sprachentreiberdateien "
  236.                     "einnehmen, können Sie wählen, nur die Treiber für bestimmte "
  237.                         "Sprachen zu installieren.\n\n"
  238.                         "Klicken Sie einfach die Felder derjenigen Sprachen an, die Sie in "
  239.                         "Ihrem System verfügbar haben wollen, so daß diese Sprachen mit "
  240.                         "einem Häkchen markiert sind.\n\n"
  241.                         @askoptions-help))
  242.  
  243. (set #startup-help
  244.            (cat "\nObwohl nicht zwingend erforderlich, wird empfohlen, daß "
  245.             "eine Zuweisung auf die PowerCache-Schublade gesetzt wird. "
  246.             "Das ist von Hand mit dem AmigaDOS-Befehl \"Assign\" "
  247.             "oder automatisch mit diesem Installations-Skript möglich.\n\n "
  248.             "Zwei Dinge werden durchgeführt:\n\n"
  249.             "· Der Installer prüft, ob Ihre \"Startup-Sequence\" die\n"
  250.             "  Datei \"S:User-Startup\" ausführt und modifiziert\n"
  251.             "  ggf. Ihre \"Startup-Sequence\" entspechend.\n\n"
  252.             "· Anschließend prüft der Installer die Datei\n"
  253.             "  \"S:User-Startup\" und fügt die korrekte Zuweisung an\n"
  254.                         "  der richtigen Stelle ein.\n\n"
  255.             @startup-help))
  256. ))
  257.  
  258. ;***************************************************************************
  259. ; Danish strings
  260. ;
  261. ; Translation: Michael Berg
  262. ;***************************************************************************
  263.  
  264. (if (= @language "dansk")
  265. (
  266.     (set default_lang 2)
  267.  
  268.     (set #targetstr    "I hvilket katalog skal PowerCache installeres?")
  269.     (set #targetsel       (cat "\nVælg det katalog eller den partition som PowerCache ønskes "
  270.                 "installeret i (et katalog ved navn 'PowerCache' vil blive "
  271.                 "oprettet i kataloget De vælger)\n\nTryk på PROCEED for at starte "
  272.                 "installeringen.\n\n"
  273.                 @askdir-help))
  274.  
  275.     (set #bad-kick       (cat    "De har brug for Kickstart 2.04+ for at kunne installere "
  276.                 "PowerCache med dette installationsprogram"))
  277.  
  278.     (set #fixing-ss        "Retter User-Startup fil...")
  279.     (set #makingdir        "Opretter PowerCache katalog...")
  280.  
  281.     (set #copying-reqtools    "Kopierer reqtools.library til LIBS:")
  282.     (set #copying-PowerCache "Kopierer PowerCache...")
  283.     (set #copying-docs    "Kopierer PowerCache dokumentation...")
  284.  
  285.     (set #copying-docs-help
  286.                (cat "PowerCache har omfattende online hjælp. Denne del "
  287.                 "af installationen vil kopiere hjælpefilerne til "
  288.                 "et katalog kaldet 'Documentation' i destinations "
  289.                 "kataloget\n\n"
  290.                 @makedir-help
  291.                 @copyfiles-help))
  292.  
  293.     (set #which-language    "\nHvilke(t) sprog ønsker De at installere?")
  294.  
  295.     (set #what-versions    "\nHvilke(n) version(er) ønsker De at installere?")
  296.     (set #what-versions-help
  297.                (cat    "\nPowerCache leveres i to versioner. Den ene, 68000 versionen, "
  298.                 "vil virke på alle maskiner, mens den anden "
  299.                 "kræver en 68020 (eller bedre) maskine. Hvis De har en Amiga 1200, "
  300.                 "Amiga 2500, Amiga 3000 eller Amiga 4000, eller hvis De har et "
  301.                 "accelleratorkort i Deres maskine, så bør De installere 68020 "
  302.                 "versionen. Denne version benytter specielle, udvalgte 68020 "
  303.                 "instruktioner der forbedrer programmets ydeevne.\n\nDe kan "
  304.                 "installere begge versioner af PowerCache hvis De ønsker.\n\n"
  305.                 "Note for 37.104+: 030 and 040 versions are now included in "
  306.                 "the distribution as well. Please read LastMinuteNotes.txt!\n\n"
  307.                 @askoptions-help))
  308.  
  309.     (set #pc_68000        "PowerCache 68000")
  310.     (set #pc_68020        "PowerCache 68020+")
  311.  
  312.     (set #which-language-help
  313.                (cat    "\nAmigaen kan benyttes i mange forskellige sprog.\n"
  314.                 "Hvis De ønsker at PowerCache skal benytte samme sprog "
  315.                 "som Amiga Workbench, så skal der kopieres en katalogfil "
  316.                 "til Deres systemdisk for hvert sprog.\n\n"
  317.                 "For at reducere sprogfilernes pladsforbrug kan De vælge "
  318.                 "kun at installere det eller de sprog installeret som "
  319.                 "De har brug for.\n\n"
  320.                 "Klik i kasserne ud for de sprog De ønsker at have tilgængelige "
  321.                 "på Deres system.\n\n"
  322.                 @askoptions-help))
  323.  
  324.     (set #startup-help
  325.                (cat    "\nSelvom det ikke er strengt nødvendigt, anbefales "
  326.                 "det at PowerCache: knyttes til PowerCache's hjemme katalog "
  327.                 "når programmet anvendes. Dette kan gøres med håndkraft, v.hj.a. "
  328.                 "AmigaDOS kommandoen 'Assign', eller automatisk, v.hj.a. dette "
  329.                 "installations program.\n\n"
  330.                 "To ting vil ske:\n\n"
  331.                 "· The Installer vil checke om Deres startup-sequence\n"
  332.                 "  udfører filen S:User-Startup, og om nødvendigt\n"
  333.                 "  ændre den så dette sker.\n\n"
  334.                 "· The Installer vil kigge S:User-Startup filen igennem\n"
  335.                 "  og indsætte de korrekte Assign kommandoer hvor\n"
  336.                 "  det er nødvendigt.\n\n"
  337.                 @startup-help))
  338. ))
  339.  
  340. ;***************************************************************************
  341. ; French strings
  342. ;
  343. ; Translation: Reza ELGHAZI
  344. ;***************************************************************************
  345.  
  346. (if (= @language "français")
  347. (
  348.     (set default_lang 4)
  349.  
  350.     (set #targetstr           ("Dans quel tiroir PowerCache doit-il être installé?"))
  351.     (set #targetsel           (cat "\nChoisissez la partition ou le tiroir de destination "
  352.                     "dans lequel PowerCache sera installé.\n"
  353.                     "(un tiroir nommé 'PowerCache' y sera créé)\n\n"
  354.                     "Cliquez sur \"Continuer\" pour commencer le processus "
  355.                     "d'installation.\n\n"
  356.                     @askdir-help))
  357.  
  358.     (set #bad-kick           "Il vous faut utiliser le Kickstart 2.04+ pour installer PowerCache avec ce script!")
  359.     (set #fixing-ss           "Correction du fichier User-Startup...")
  360.     (set #makingdir           "Création du tiroir PowerCache...")
  361.     (set #copying-reqtools     "Copie de la reqtools.library vers LIBS:")
  362.     (set #copying-PowerCache   "Copie de PowerCache...")
  363.     (set #copying-docs       "Copie de la documentation de PowerCache...")
  364.     (set #copying-docs-help       (cat "    PowerCache dispose d'une aide en ligne étendue.\n"
  365.                     "Cette partie de l'installation copiera les fichiers "
  366.                     "d'aide vers un tiroir nommé 'Documentation' dans le "
  367.                     "tiroir de destination.\n\n"
  368.                     @makedir-help
  369.                     @copyfiles-help))
  370.  
  371.     (set #which-language       ("\nQuelles sont les langages à installer ?"))
  372.     (set #what-versions       ("\nQuelle(s) version(s) voulez-vous installer?"))
  373.     (set #what-versions-help   (cat "\n    Deux versions de PowerCache sont disponibles.\n"
  374.                     "L'une pour 68000, fonctionne sur toutes les machines, "
  375.                     "alors que l'autre nécessite un Amiga à base de 68020 "
  376.                     "(ou mieux).\n"
  377.                     "Si vous possédez un Amiga 1200, 2500, 3000, 4000 ou "
  378.                     "une carte accélératrice, alors installez la version "
  379.                     "pour 68020. Cette version, aux performances étendues, "
  380.                     "utilise certaines instructions propres au 68020.\n\n"
  381.                     "Vous pouvez aussi, si vous le voulez, installer les "
  382.                     "deux versions de PowerCache.\n\n"
  383.                 "Note for 37.104+: 030 and 040 versions are now included in "
  384.                 "the distribution as well. Please read LastMinuteNotes.txt!\n\n"
  385.                     @askoptions-help))
  386.  
  387.     (set #pc_68000            "PowerCache 68000")
  388.     (set #pc_68020            "PowerCache 68020+")
  389.  
  390.     (set #which-language-help  (cat "\nL'Amiga peut fonctionner dans différentes langues.\n"
  391.                     "Si vous voulez que PowerCache utilise le même langage "
  392.                     "que celui de l'atelier (Workbench), alors un fichier "
  393.                     "catalogue devra être copié vers votre disque système "
  394.                     "pour chaque langage utilisé.\n\n"
  395.                     "Pour réduire la quantité d'espace utilisé par ces fichiers, "
  396.                     "vous devez sélectionner seulement les langages qui vous seront "
  397.                     "utiles.\n\n"
  398.                     @askoptions-help))
  399.  
  400.     (set #startup-help       (cat "\nBienque non strictement nécéssaire, il est recommandé "
  401.                     "à l'utilisation du programme, d'assigner PowerCache: au "
  402.                     "tiroir principal de PowerCache.\n"
  403.                     "Cela peut être éffectué à la main par la commande "
  404.                     "AmigaDOS 'Assign', ou alors automatiquement grâce à "
  405.                     "ce script d'installation.\n\n"
  406.                     "Deux choses vont se passer:\n\n"
  407.                     ". 'Installer' va vérifier si votre startup-sequence\n"
  408.                     "  execute le fichier S:User-Startup et le modifiera\n"
  409.                     "  si nécessaire.\n\n"
  410.                     "· 'Installer' scrutera le fichier S:User-Startup et y\n"
  411.                     "  insérera la déclaration de Assign au bon endroit.\n\n"
  412.                     @startup-help))
  413. ))
  414.  
  415. ;***************************************************************************
  416. ; Italian strings
  417. ;
  418. ; Translation: Roberto Tosco
  419. ;***************************************************************************
  420. (if (= @language "italiano")
  421. (
  422.     (set default_lang 128)
  423.  
  424.     (set #targetstr           "In quale directory deve essere installato PowerCache?")
  425.     (set #targetsel           (cat "\nPer favore scegli la directory o la partizione nella quale vorresti "
  426.                 "che PowerCache fosse installato (una directory di nome 'PowerCache' sarà creata "
  427.                 "nella directory che hai scelto)\n\nPremi PROCEED per avviare il processo di installazione.\n\n"
  428.                 @askdir-help))
  429.  
  430.     (set #bad-kick           "Devi usare il Kickstart 2.04+ per installare PowerCache usando questo script!")
  431.     (set #fixing-ss           "Sto modificando il file User-Startup...")
  432.     (set #makingdir           "Sto creando la directory PowerCache...")
  433.     (set #copying-reqtools     "Sto copiando la reqtools.library in LIBS:")
  434.     (set #copying-PowerCache   "Sto copiando PowerCache...")
  435.     (set #copying-docs       "Sto copiando la documentazione di PowerCache...")
  436.     (set #copying-docs-help       (cat "PowerCache ha un esteso aiuto in linea. Questa parte "
  437.                 "dell'installazione copierà i file di aiuto in "
  438.                 "una directory di nome 'Documentation' nella directory "
  439.                 "destinazione.\n\n"
  440.                 @makedir-help
  441.                 @copyfiles-help))
  442.  
  443.     (set #which-language       ("\nQuali lingue devono essere installate?"))
  444.     (set #what-versions       ("\nQuale versione vuoi installare?"))
  445.     (set #what-versions-help   (cat "\nSono fornite due versioni di PowerCache. Una versione, "
  446.                     "quella per 68000, funzionerà su tutte le macchine, mentre l'altra "
  447.                     "richiede una macchina equipaggiata con un processore 68020 "
  448.                     "(o superiore). Se hai un Amiga 1200, Amiga 2500, Amiga 3000, "
  449.                     "Amiga 4000, o una scheda acceleratrice inserita nella tua macchina, "
  450.                     "allora scegli di installare la versione per 68020. Tale versione usa "
  451.                     "alcune istruzioni speciali del 68020 per aumentare le prestazioni.\n\n"
  452.                     "Puoi installare entrambe le versioni di PowerCache se lo vuoi.\n\n"
  453.                 "Note for 37.104+: 030 and 040 versions are now included in "
  454.                 "the distribution as well. Please read LastMinuteNotes.txt!\n\n"
  455.                     @askoptions-help))
  456.  
  457.     (set #pc_68000            "PowerCache 68000")
  458.     (set #pc_68020            "PowerCache 68020+")
  459.  
  460.     (set #which-language-help  (cat "\nL'Amiga può essere utilizzato con molte "
  461.                     "lingue diverse. Se vuoi che PowerCache usi "
  462.                     "la stessa lingua del Workbench di Amiga, allora "
  463.                     "un file di catalogo deve essere copiato sul tuo "
  464.                     "disco di sistema per ogni lingua utilizzata.\n\n"
  465.                     "Per ridurre la quantità di spazio consumata dai "
  466.                     "file delle lingue, puoi scegliere di avere solo "
  467.                     "i file delle lingue specifiche copiate.\n\n"
  468.                     "Semplicemente seleziona i linguaggi che vuoi "
  469.                     "avere disponibili sul tuo sistema.\n\n"
  470.                     @askoptions-help))
  471.  
  472.     (set #startup-help       (cat "\nAnche se non è strettamente richiesto, si raccomanda che "
  473.                     "PowerCache: sia assegnato alla directory base di PowerCache quando "
  474.                     "il programma è in uso. Ciò può essere fatto a mano, usando il "
  475.                     "comando AmigaDOS 'Assign', oppure automaticamente, usando questo "
  476.                     "script di installazione.\n\n"
  477.                     "Accadranno due cose:\n\n"
  478.                     "· Installer controllerà se la tua startup-sequence\n"
  479.                     "  esegue il file S:User-Startup, e la modificherà\n"
  480.                     "  per fargli fare ciò, se è necessario.\n\n"
  481.                     "· Poi Installer esaminerà il file S:User-Startup\n"
  482.                     "  e inserirà il corretto comando di Assign dove\n"
  483.                     "  è appropriato.\n\n"
  484.                     @startup-help))
  485. ))
  486.  
  487. ;***************************************************************************
  488. ; Norwegian strings
  489. ;
  490. ; Translation: Mario Gonzalez
  491. ;***************************************************************************
  492.  
  493. (if (= @language "norsk")
  494. (
  495.     (set default_lang 8)
  496.  
  497.     (set #targetstr         ("I hvilken skuff skal PowerCache installeres?"))
  498.     (set #targetsel        (cat "\nVelg den skuff eller det område som PowerCache ønskes "
  499.                 "installert i (en skuff ved navn 'PowerCache' vil bli "
  500.                 "opprettet i området du velger)\n\nTrykk på 'Fortsett' for å starte "
  501.                 "installeringen.\n\n"
  502.                 @askdir-help))
  503.  
  504.     (set #bad-kick       (cat    "Du må ha Kickstart 2.04+ for å kunne installere "
  505.                 "PowerCache med dette installasjonsprogrammet"))
  506.  
  507.     (set #fixing-ss        "Retter User-Startup fil...")
  508.     (set #makingdir        "Oppretter PowerCache skuff...")
  509.  
  510.     (set #copying-reqtools    "Kopierer reqtools.library til LIBS:")
  511.     (set #copying-PowerCache "Kopierer PowerCache...")
  512.     (set #copying-docs    "Kopierer PowerCache dokumentasjon...")
  513.  
  514.     (set #copying-docs-help
  515.                (cat "PowerCache har omfattende online hjelp. Denne del "
  516.                 "av installasjonen vil kopiere hjelpefilene til "
  517.                 "en skuff kalt 'Documentation' i destinasjons "
  518.                 "området\n\n"
  519.                 @makedir-help
  520.                 @copyfiles-help))
  521.  
  522.     (set #which-language    "\nHvilke(t) språk skal installeres?")
  523.  
  524.     (set #what-versions    "\nHvilke(n) versjon(er) skal installeres?")
  525.     (set #what-versions-help
  526.                (cat    "\nPowerCache leveres i to versjoner. Den ene, 68000 versjonen, "
  527.                 "vil virke på alle maskiner, mens den andre "
  528.                 "krever en 68020 (eller bedre) maskin. Hvis du har en Amiga 1200, "
  529.                 "Amiga 2500, Amiga 3000 eller Amiga 4000, eller hvis du har et "
  530.                 "accelleratorkort i din maskin, så bør du installere 68020 "
  531.                 "versjonen. Denne versjonen benytter spesielle, utvalgte 68020 "
  532.                 "instruksjoner som forbedrer programmets yteevne.\n\nDu kan "
  533.                 "installere begge versjoner av PowerCache hvis du ønsker.\n\n"
  534.                 "Note for 37.104+: 030 and 040 versions are now included in "
  535.                 "the distribution as well. Please read LastMinuteNotes.txt!\n\n"
  536.                 @askoptions-help))
  537.  
  538.     (set #pc_68000        "PowerCache 68000")
  539.     (set #pc_68020        "PowerCache 68020+")
  540.  
  541.     (set #which-language-help
  542.                (cat    "\nAmiga kan benytte mange forskjellige språk.\n"
  543.                 "Dersom du ønsker at PowerCache skal bruke samme språk "
  544.                 "som Amiga Workbench, må det kopieres en språkfil "
  545.                 "til systemdisken din for hvert språk.\n\n"
  546.                 "For å redusere språkfilenes plassforbruk kan du velge "
  547.                 "å installere kun det eller de språk som "
  548.                 "du har bruk for.\n\n"
  549.                 "Klikk i boksene ved de språk du ønsker å ha tilgjengelige "
  550.                 "på din maskin.\n\n"
  551.                 @askoptions-help))
  552.  
  553.     (set #startup-help
  554.                (cat    "\nSelv om det ikke er strengt nødvendig, anbefales "
  555.                 "det at PowerCache: knyttes til skuffen PowerCache ligger i "
  556.                 "når programmet brukes. Dette kan gjøres for hånd, v.hj.a. "
  557.                 "AmigaDOS kommandoen 'Assign', eller automatisk, v.hj.a. dette "
  558.                 "installasjons programmet.\n\n"
  559.                 "To ting vil skje:\n\n"
  560.                 "· The Installer sjekker om din startup-sequence\n"
  561.                 "  kjører filen S:User-Startup, og om nødvendig\n"
  562.                 "  endrer den så dette skjer.\n\n"
  563.                 "· The Installer ser gjennom S:User-Startup filen\n"
  564.                 "  og setter inn de korrekte Assign kommandoer der\n"
  565.                 "  det er nødvendig.\n\n"
  566.                 @startup-help))
  567. ))
  568.  
  569. ;***************************************************************************
  570. ; Nederlandse strings
  571. ;
  572. ; Translation: Paul van der Heu
  573. ;***************************************************************************
  574.  
  575. (if (= @language "nederlands")
  576. (
  577.     (set default_lang 32)
  578.  
  579. (set #targetstr           "In welke lade moet PowerCache worden geïnstaleerd?")
  580. (set #targetsel           (cat "\nSelecteer aub. in welke lade of op welke partitie u PowerCache wilt installeren.\n\n"
  581.                 "Een lade genaamd PowerCache wordt aangemaakt in de door u geselecteerde lade\n\n"
  582.                 "Klik DOORGAAN om de installatie procdure te starten.\n\n"
  583.                 @askdir-help))
  584.  
  585. (set #bad-kick           "U moet AmigaDOS Release 2 of hoger gebruiken om PowerCache using te installeren")
  586. (set #fixing-ss           "Correctie in User-Startup bestand...")
  587. (set #makingdir           "Aanmaken PowerCache lade...")
  588. (set #copying-reqtools     "reqtools.library wordt naar LIBS: gekopieerd")
  589. (set #copying-PowerCache   "PowerCache word gekopieerd...")
  590. (set #copying-docs       "PowerCache documentatie wordt gekopieerd...")
  591. (set #copying-docs-help       (cat "PowerCache heeft uitgebreide online help. Dit deel van de installatie zal de hulp-bestanden naar een lade genaamd 'Documentation' in de doel lade kopiëren.\n\n"
  592.                 @makedir-help
  593.                 @copyfiles-help))
  594.  
  595. (set #which-language       ("\nWelke talen moeten geïnstalleerd worden?"))
  596. (set #what-versions       ("\nWelke versie(s) wilt u installeren?"))
  597. (set #what-versions-help   (cat "\nTwee versies van PowerCache zijn beschikbaar. Een versie, de 68000 versie, werkt op alle machines, terwijl de andere een machine met een 68020 of betere processor vereist.\n\n"
  598.                 "Als u een Amiga 1200, 2500, 3000 of 4000 of een versneller kaart in uw machine hebt, kies er dan voor de 68020 versie te installeren. Deze versie gebruikt een aantal speciale instructies voor de 68020 en hoger om de prestaties te verbeteren.\n\n"
  599.                 "U mag uiteraard ook beide versies van PowerCache installeren u dat wenst.\n\n"
  600.                 "Note for 37.104+: 030 and 040 versions are now included in "
  601.                 "the distribution as well. Please read LastMinuteNotes.txt!\n\n"
  602.                 @askoptions-help))
  603.  
  604. (set #pc_68000            "PowerCache 68000")
  605. (set #pc_68020            "PowerCache 68020+")
  606.  
  607. (set #which-language-help  (cat "\nDe Amiga kan in een groot aantal talen werken. Als u PowerCache dezelfde taal wilt laten gebruiken als de Amiga Workbench dan moet er een catalog bestand naar uw systeem disk worden gekopieerd voor elke ondersteunde taal.\n\n"
  608.                 "Om de ruimte welke wordt gebruikt door de taal- bestanden te minimaliseren kunt u ervoor kiezen uitsluiten de gewenste taal-bestanden te kopiëren.\n\n"
  609.                 "Kies eenvoudig de knoppen van de talen welke u op uw systeem beschikbaar wilt hebben.\n\n"
  610.                 @askoptions-help))
  611.  
  612. (set #startup-help       (cat "\nAlhoewel het niet strict noodzakelijk is is het aan te bevelen dat PowerCache: is toegewezen aan PowerCache's lade wanneer u het programma gebruikt. Dit kunt u met de hand doen mbv. het AmigaDOS 'Assign' commando, of automatisch door dit installatie script.\n\n"
  613.                 "Twee dingen gebeuren:\n\n"
  614.                 "· De Installer controleert of in uw startup-sequence\n"
  615.                 "  het bestand S:User-Startup word uitgevoerd, en    \n"
  616.                 "  past dit aan indien nodig.\n"
  617.                 "· De Installer kijkt in het S:User-Startup bestand  \n"
  618.                 "  en voegt de correcte Assign commandos toe waar    \n"
  619.                 "  nodig.\n\n"
  620.                 @startup-help))
  621.  
  622. ))
  623.  
  624. ;***************************************************************************
  625. ; Swedish strings
  626. ;
  627. ; Translation: Magnus Holmgren
  628. ;***************************************************************************
  629.  
  630. (if (= @language "svenska")
  631. (
  632.     (set default_lang 64)
  633.  
  634. (set #targetstr           "I vilken låda ska PowerCache installeras?")
  635. (set #targetsel           (cat "\nVälj den låda eller partition i vilken du vill ha PowerCache "
  636.                 "installerad (en låda kallad 'PowerCache' kommer att skapas i den "
  637.                 "låda du väljer)\n\n"
  638.                 "Välj 'Fortsätt' för att starta installationen.\n\n"
  639.                 @askdir-help))
  640.  
  641. (set #bad-kick           "Du måste ha Kickstart 2.04+ för att kunna installera PowerCache med det här programmet!")
  642. (set #fixing-ss           "Justerar S:User-Startup...")
  643. (set #makingdir           "Skapar lådan PowerCache...")
  644. (set #copying-reqtools     "Kopierar reqtools.library till lådan Libs:")
  645. (set #copying-PowerCache   "Kopierar PowerCache...")
  646. (set #copying-docs       "Kopierar dokumentationen till lådan PowerCache...")
  647. (set #copying-docs-help       (cat "PowerCache har utförlig direkthjälp. Den här delen av installationen kopierar hjälpfilerna till en låda kallad Documentation i destinationslådan.\n\n"
  648.                 @makedir-help
  649.                 @copyfiles-help))
  650.  
  651. (set #which-language       ("\nVilka språk ska installeras?"))
  652. (set #what-versions       ("\nVilken/vilka version(er) vill du installera?"))
  653.  
  654. (set #what-versions-help   (cat "\nDet finns två versioner av PowerCache. Den ena versionen, "
  655.                 "68000-versionen, fungerar på alla Amigor, medans den andra "
  656.                 "versionen kräver att du har en Amiga med en 68020 CPU (eller "
  657.                 "bättre). Om du har en Amiga 1200, Amiga 2500, Amiga 3000 "
  658.                 "eller Amiga 4000, eller ett acceleratorkort in din Amiga, "
  659.                 "välj då att installera 68020-versionen för att förbättra "
  660.                 "prestandan.\n\n"
  661.                 "Du kan installera båda versionerna om du vill.\n\n"
  662.                 "Note for 37.104+: 030 and 040 versions are now included in "
  663.                 "the distribution as well. Please read LastMinuteNotes.txt!\n\n"
  664.                 @askoptions-help))
  665.  
  666. (set #pc_68000            "PowerCache 68000")
  667. (set #pc_68020            "PowerCache 68020+")
  668.  
  669. (set #which-language-help  (cat "\nAmigan kan arbeta med flera olika språk. Om du vill att "
  670.                 "PowerCache ska använda samma språk som Amiga Workbench så "
  671.                 "måste en så kallad katalogfil kopieras till din systemdisk "
  672.                 "för varje språk.\n\n"
  673.                 "För att minimera diskutrymmet för språkfiler kan du välja att "
  674.                 "bara installera filerna för vissa språk.\n\n"
  675.                 "Markera bara rutorna för de språk du önskar installera i din dator.\n\n"
  676.                 @askoptions-help))
  677.  
  678. (set #startup-help       (cat "\nÄven om det inte är nödvändigt, så rekommenderas det att "
  679.                 "PowerCache: är tilldelad till den låda som PowerCache finns "
  680.                 "i när man använder programmet. Detta kan göras för hand, med "
  681.                 "hjälp av AmigaDOS-kommandot 'Assign', eller automatiskt, "
  682.                 "med hjälp av det här installationsprogrammet.\n\n"
  683.                 "Två saker kommer att ske:\n\n"
  684.                 "· Installeraren kommer att kontrollera om din\n"
  685.                 "  S:Startup-Sequence kör filen S:User-Startup, och\n"
  686.                 "  kommer att modifera den senare, om så behövs.\n\n"
  687.                 "· Installeraren kommer sedan att söka igenom\n"
  688.                 "  filen S:User-Startup och lägga till det rätta\n"
  689.                 "  'Assign' kommandot där det behövs.\n\n"
  690.                 @startup-help))
  691.  
  692. ))
  693.  
  694. ;***************************************************************************
  695. ; Make sure we are running under a 2.04 ROM
  696. ;***************************************************************************
  697.  
  698. (if (< (/ (getversion) 65536) 37)
  699. (
  700.     (abort #bad-kick)
  701. ))
  702.  
  703.  
  704. ;***************************************************************************
  705. ; Ask user where he wants the PowerCache files
  706. ;***************************************************************************
  707.  
  708. (set @target-dir
  709.     (askdir
  710.         (prompt #targetstr)
  711.         (help #targetsel @askdir-help)
  712.         (default "SYS:Tools/Commodities")
  713.     )
  714. )
  715.  
  716. ;***************************************************************************
  717. ; What hardware does the user have?
  718. ;***************************************************************************
  719.  
  720. (set thiscpu (database "cpu"))
  721. (set n 0)
  722. (set ch 1)
  723.  
  724. (while
  725.     (set cpuselstr
  726.         (select n
  727.             "68000"
  728.             "68020"
  729.             "68030"
  730.             "68040"
  731.             ""
  732.         )
  733.     )
  734. (
  735.     (if (= thiscpu cpuselstr) (set cpuvers ch))
  736.  
  737.     (set n (+ n 1))
  738.     (set ch (* 2 ch))
  739. ))
  740.  
  741. ;***************************************************************************
  742. ; Ask user which versions of PowerCache to install
  743. ; Suggest the appropriate version, using the CPU calculation
  744. ; above
  745. ;***************************************************************************
  746.  
  747. (user 2)
  748. (set whatvers
  749.     (askoptions
  750.         (prompt #what-versions)
  751.         (help #what-versions-help)
  752.         (choices
  753.             #pc_68000
  754.             #pc_68020
  755.             #pc_68030
  756.             #pc_68040
  757.         )
  758.         (default cpuvers)
  759.     )
  760. )
  761. (user old_level)
  762.  
  763. ;***************************************************************************
  764. ; Copy reqtools.library to LIBS:
  765. ;***************************************************************************
  766.  
  767. (copylib
  768.     (prompt "\n" #copying-reqtools)
  769.     (help @copylib-help)
  770.     (source reqtoolslib)
  771.     (dest "LIBS:")
  772.     (confirm)
  773. )
  774.  
  775. ;***************************************************************************
  776. ; Make the PowerCache directory
  777. ;***************************************************************************
  778.  
  779. (set @target-dir (tackon @target-dir CreateDir))
  780.  
  781. (makedir
  782.     @target-dir
  783.     (infos)
  784.     (confirm)
  785.     (help @makedir-help)
  786.     (prompt #makingdir)
  787. )
  788.  
  789. ;***************************************************************************
  790. ; Copy the PowerCache executable(s) (and its/their icon(s))  :-)
  791. ;***************************************************************************
  792.  
  793. (set n 0)
  794.  
  795. (while
  796.     (set copyver
  797.         (select n
  798.             PowerCache
  799.             PowerCache020
  800.             PowerCache030
  801.             PowerCache040
  802.             ""
  803.         )
  804.     )
  805. (
  806.     (if (IN whatvers n)
  807.     (
  808.         (copyfiles
  809.             (prompt @copying-PowerCache)
  810.             (source copyver)
  811.             (dest @target-dir)
  812.             (infos)
  813.         )
  814.     ))
  815.  
  816.     (set n (+ n 1))
  817. ))
  818.  
  819. ;***************************************************************************
  820. ; Copy documentation files
  821. ;***************************************************************************
  822.  
  823. (makedir
  824.     (tackon @target-dir "Documentation")
  825.     (infos)
  826.     (confirm)
  827.     (prompt #copying-docs)
  828.     (help #copying-docs-help)
  829. )
  830.  
  831. (copyfiles
  832.     (prompt @copying-docs)
  833.     (source DocDir)
  834.     (dest (tackon @target-dir "Documentation"))
  835.     (pattern "#?.guide")
  836.     (infos)
  837.     (files)
  838. )
  839.  
  840. ;***************************************************************************
  841. ; Copy catalog files (only relevant on v38+ machines)
  842. ;***************************************************************************
  843.  
  844. (if (exists "LOCALE:")
  845. (
  846.     (user 2)
  847.     (set lang
  848.         (askoptions
  849.             (prompt #which-language)
  850.             (help #which-language-help)
  851.             (choices
  852.                 "English"
  853.                 "Dansk"
  854.                 "Français"
  855.                 "Norsk"
  856.                 "Deutsch"
  857.                 "Nederlands"
  858.                 "Svenska"
  859.                 "Italiano"
  860.                 "Magyar"
  861.             )
  862.             (default default_lang)
  863.         )
  864.     )
  865.     (user old_level)
  866.  
  867.     (set n 0)
  868.  
  869.     (while
  870.         (set language
  871.             (select n
  872.                 "English"
  873.                 "Dansk"
  874.                 "Français"
  875.                 "Norsk"
  876.                 "Deutsch"
  877.                 "Nederlands"
  878.                 "Svenska"
  879.                 "Italiano"
  880.                 "Magyar"
  881.                 ""
  882.             )
  883.         )
  884.     (
  885.         (if (IN lang n)
  886.         (
  887.             (if (<> 0 n)
  888.             (
  889.                 (makedir (cat "LOCALE:Catalogs/" language))
  890.  
  891.                 (copyfiles
  892.                     (source (cat catalogdir language))
  893.                     (dest (cat "LOCALE:Catalogs/" language))
  894.                     (all)
  895.                 )
  896.             ))
  897.         ))
  898.  
  899.         (set n (+ n 1))
  900.     ))
  901. ))
  902.  
  903. ;***************************************************************************
  904. ; Modify S:User-Startup if necessary
  905. ;***************************************************************************
  906.  
  907. (startup
  908.     (
  909.         "PowerCache"
  910.         (prompt #fixing-ss)
  911.         (help #startup-help)
  912.         (command (cat "Assign PowerCache: \"" @target-dir "\" DEFER"))
  913.     )
  914. )
  915.